overall impression - German English Dictionary